Makefiles for Moses
نویسنده
چکیده
Building MT systems with theMoses toolkit is a task so complex that it is rarely done manually. Over the years, several frameworks for building, running, and evaluatingMoses systems have been developed,most notably theExperimentManagement System (EMS).While EMSworks well for standard experimental set-ups and offers good web integration, designing new experimental set-ups within EMS is not trivial, especially when the new processing pipeline differs considerably from the kind EMS is intended for. In this paper, I present M4M (Makefiles for Moses), a framework for building and evaluatingMosesMT systems with the GNUMake utility. I illustrate the capabilities by a simple set-up that builds and compares two different systems with common resources. This set-up requires littlemore than putting training, tuning and evaluation data into the right directories and runningMake.1 The purpose of this paper is twofold: to guide first-time users ofMoses through the process of building baseline MT systems, and to discuss some lesser-known features of theMake utility that enable theMT practitioner to set up complex experimental scenarios efficiently. M4M is part of the Moses distribution.
منابع مشابه
An Exegetic Study on Moses` Purity in His Meeting with Haroun (a)
The verses 150 of A`araf and 92-93 of Ta Ha have described Moses` rough meeting with Haroun after Israel sons` turning to calf worshipping. The verses have contained one of the most challengeable problems in the holy Quran. Many analyses have been presented on the meeting, yet it seems that the meeting has been made for awakening Israel sons. As is understood the main aim of the meeting has bee...
متن کاملSeminar Configurable Systems
Recursive Make Considered Harmful by Peter Miller discusses software construction using Make for projects that span several directories. Using an example, Miller shows the shortcomings and dangers of the traditional approach where each directory has its own Makefile that is executed by an recursively invoked instance of Make. In the example, two directories have mutual dependencies which cannot...
متن کاملBuilding Software Via Shared Knowledge
In this paper we present a new approach to writing Makefiles and a system called maker which helps in this process. Our main goals are: ease the process of writing user Makefiles, reuse variable and rule definitions, handle common tasks automatically (dependency tracking, preparation of code and environment for testing or debugging) and provide support for software development on heterogeneous ...
متن کاملSYMake: A Build Code Analysis Tool for Makefiles
Software building is an important task during software development. However, program analysis supports for build code are still limited, especially for build code written in a dynamic language such as Make. We propose SYMake, a novel program analysis tool for build code in Makefiles that is capable of detecting several types of code smells and errors and providing automatic supports in renaming...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Prague Bull. Math. Linguistics
دوره 100 شماره
صفحات -
تاریخ انتشار 2013